stab from a horn - Turkish English Dictionary